Skip to content

Pin llama.cpp b9986; make the b9977→b9978 patch-0005-obsoleting commit explicit#340

Merged
bernardladenthin merged 4 commits into
mainfrom
claude/precise-b9978-checkpoint-obsoletes-0005
Jul 13, 2026
Merged

Pin llama.cpp b9986; make the b9977→b9978 patch-0005-obsoleting commit explicit#340
bernardladenthin merged 4 commits into
mainfrom
claude/precise-b9978-checkpoint-obsoletes-0005

Conversation

@bernardladenthin

Copy link
Copy Markdown
Owner

Summary

  • Pins llama.cpp to b9986 (from b9982), chunked through an intermediate b9984 tag per the version-bump runbook. Both steps are additive-only (SYCL backend kernels, an NVIDIA-Nemotron auto-parser whitespace fix, auto-followed WebUI) — no patches/ target file or priority-8 header touched, so all six carried patches (00010003, 00060008) still apply unchanged.
  • Refines the docs/history/llama-cpp-breaking-changes.md b9975–b9981 entry to pin the exact sub-tag (b9977→b9978) that made patch 0005 obsolete, instead of attributing it to the whole range.
  • Recovers the b9981–b9982 history-doc rows that were lost when PR Upgrade llama.cpp from b9975 to b9982 and drop merged patches #339 merged an earlier commit on that branch than intended, before a follow-up commit landed.

Test plan

  • Fresh cmake -B build + full cmake --build + ctest at both b9984 and b9986: 485/485 passing each time
  • Fail-loud PATCH_COMMAND confirms all six patches apply cleanly at each pinned tag
  • CI is green on this branch

Related issues / PRs

Follow-up to #339 (b9975 → b9982 bump).

Checklist

  • My commits follow Conventional Commits
  • No security-sensitive changes

Generated by Claude Code

claude added 4 commits July 13, 2026 11:55
The b9975-b9981 history row attributed the server-context.cpp
checkpoint rework to the whole range. Per-sub-tag diffing shows it
landed at a single commit, b9977->b9978; the other steps in the range
either touch no patch-target file or touch a different function in a
patch-target file.
…ry rows

Additive-only bump (SYCL backend internals + auto-followed WebUI only,
no patch-target file touched); all six remaining patches apply
unchanged. Full native build + ctest: 485/485 passing.

Also recovers the b9981-b9982 history-doc rows from orphaned commit
6eacc95, which never made it into main - PR #339 appears to have been
merged at an earlier commit on that branch before the follow-up commit
landed.
Additive-only bump (SYCL topk-moe kernels + NVIDIA-Nemotron auto-parser
tuning + auto-followed WebUI only, no patch-target file touched). A
fresh native build + full ctest run is in progress to confirm the
remaining patches still apply and compile cleanly against b9986;
results will follow in a subsequent commit.
Append the b9984-b9986 history rows: SYCL topk-moe kernels and an
NVIDIA-Nemotron auto-parser whitespace fix, no patch-target file
touched. This is the final chunk of the b9982->b9986 bump - all six
remaining patches (0001-0003, 0006-0008) apply cleanly.
@sonarqubecloud

Copy link
Copy Markdown

@bernardladenthin
bernardladenthin merged commit acdc3cc into main Jul 13, 2026
13 of 75 checks passed
@bernardladenthin
bernardladenthin deleted the claude/precise-b9978-checkpoint-obsoletes-0005 branch July 13, 2026 12:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants